Director Director name Udagawa Kyousuke ( Result 1 )
RBD-026
Mayu Koizumi Trainer 25 Human Pet Pet Dragon Tied
Release 2003-07-08 Time 90
Rating 4
Star
Mayu Koizumi
Genre
SMBig TitsTrainingRestraints
Director
Udagawa Kyousuke
Maker
Attackers
Tag
RBD026RBD 026RBD026RBD-026